package com.alvis.media.service;
import com.alvis.media.domain.VideoInfo;
import com.alvis.media.domain.VideoPlay;
import com.alvis.media.viewmodel.admin.user.UserPageRequestVM;
import com.alvis.media.viewmodel.video.VideoPageRequestVM;
import com.alvis.media.viewmodel.video.VideoResponseVM;
import com.github.pagehelper.PageInfo;

//视频业务层
public interface VideoService extends BaseService<VideoInfo>{

    PageInfo<VideoInfo> videoPage(VideoPageRequestVM requestVM);

    Integer queryVideoCount(VideoInfo videoInfo);

    String findBestVideo(VideoPlay videoPlay);

    VideoInfo getVideoById(Integer id);
}
